720 NE 62nd St Unit 307, Miami, FL, US, 33138.0 Description Nestled in the tranquil enclave of Biscayne Bay, this beautifully renovated 2-bed, 2-bath condominiu Details Price: 865,000 USD Status: For Sale Type: Condo Bedrooms: 2 Bathrooms: 2 Images Back to Properties