Photos coming soon
For Sale
$550,000
20 NE 11th St Unit 3603A Unit 3603A, Miami, FL, 33132
1 ba
Townhouse
Miami
Listed by Redfin