Apartment for sale, 89 Lewis Bay Rd Hyannis, in Barnstable, United StatesBarnstable, 89 Lewis Bay RdApartment • 4 room(s) • 2 bed. • 2 bath. • 155.61 m²