Jump to MLS#:
MLS#:A10452660
2900 SW 81st Ave, Miami, FL 33155
$429,999 | MLS#: A10452660