601 NE 23rd St 1504
2-bedroom apartments for rent in 23 Biscayne Bay, Miami
$3,350
Price
-
4
%