2126 NW 24th Street A, Miami, FL 33142
Miami, FL 33142
1 / 6
$2,400
2 bed · 1 bath · 2,805 sq ft · Built 1936