1831 NW 41st Street 1833, Miami, FL 33142
Miami, FL 33142
1 / 7
$2,150
2 bed · 1 bath · 1,512 sq ft · Built 1965