6801 Indian Creek Dr Apt 207, Miami Beach, FL, US, 33141.0 Description Fully Renovated in Prime Miami Beach. Located at Boston Plaza Condo-a meticulously renovated 2-beds, Details Price: 450,000 USD Status: For Sale Type: Condo Bedrooms: 2 Bathrooms: 2 Images Back to Properties