101 20th St 1706
2-bedroom apartments for rent in The Setai, Miami Beach
$21,000
Price
-
12
%