Jump to MLS#:
MLS#:A10326011
910 SW 23rd Rd, Miami, FL 33129
$798,000 | MLS#: A10326011