Off the market

This listing is Off the market!

Great income producing property - The Setai 2 BR Condo Miami Beach Miami
Great income producing property - The Setai 2 BR Condo Miami Beach Miami
#792556
101 20th St Apt: 2606
Miami Beach FL 33139

View more of our recently sold or rented listings.

More like this