399 NW 72nd Avenue 104, Miami, FL 33126
Miami, FL 33126
1 / 17
$197,500
1 bed · 1 bath · 680 sq ft · Built 1973