1331 NW 112th Street 1, Miami, FL 33167
Miami, FL 33167
1 / 6
$5,900
6 bed · 3 bath · 2,386 sq ft · Built 1959