Condo/Apartment for sale, 1603 Main Street, in St. Helena, United StatesSt. Helena, 1603 Main StreetDuplex • 4 bed. • 4 bath. • 243.96 m²