Jump to MLS#:
MLS#:T3132633
1701 Ne 115 Street Ne, Unit 1a, Miami, FL 33181
$150,000 | MLS#: T3132633