150 NW 123rd Avenue, Miami, FL 33182
Miami, FL 33182
1 / 30
$3,625,000
6 bed · 5 bath · 6,190 sq ft · Built 1994