Jump to MLS#:
MLS#:A10433607
20011 SW 114th Ave, Miami, FL 33189
$259,000 | MLS#: A10433607