Hidden Harbor Apartments, 305 Locust St W #21, Three Oaks, MI 49128$1,587/mo3 bds1 ba1,000 sqft - Apartment for rentShow moreSave this homePrevious photoNext photoUse arrow keys to navigateImage 1 of 4Request a tour