Jump to MLS#:
MLS#:A10426615
1130 NE 113th St, Miami, FL 33161
$499,000 | MLS#: A10426615