Pending $9,500,000 Bay Crest SE Point Lot,Upper East Side 1290 NE 83rd Street, Miami FL 33138 5 bd · 7.5 ba · 5,768 sq ft MLS# F10423721 · Listing courtesy of Coldwell Banker Realty