117 NW 42nd Avenue 1106, Miami, FL 33126
Miami, FL 33126
1 / 30
$2,190
1 bed · 1 bath · 696 sq ft · Built 2006