Just Closed! | Casa Del Mar | Key Biscayne

881 Ocean Drive, #16D, Key Biscayne
JUST CLOSED!

Bedrooms: 2 | Bathrooms: 2 | 1,875 Sq.Ft. Living Space

Sold For: $1,470,000