117 NW 42nd Avenue 1507, Miami, FL 33126
Miami, FL 33126
1 / 13
$1,950
1 bed · 1 bath · 703 sq ft · Built 2006