Location / Lemon Ave. & 1st St.
Sarasota, Florida

11 Story Luxury Condominium w/ 88 Units