1286 NE 111th Street, Miami, FL 33161
Miami, FL 33161
1 / 23
$3,500
2 bed · 2.5 bath · 1,222 sq ft · Built 2023