Live in the luxurious 900 Biscayne, with ocean views and a staggering 1,570 square feet of space. This 2 Bedroom + Den has also a big balcony that looks straight at the Ocean. Lease for 12 months.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.


