Prime location featuring an oversized 90 x 100 corner lot in Haven Beach. Mixed use property, currently leased as retail space below which includes a half bath, retail shop and storage and a 3 bedroom 1 bath apartment on the second floor that is accessible both from both the retail space and the deck. Property strictly sold "as is".