601 NE 23rd St 1106
3-bedroom apartments for sale in 23 Biscayne Bay, Miami
$545,000
Price
-
4
%