Ideal for retail or office use, this prominent space is situated on Main Street, directly opposite the bustling Branford Green. Boasting a luminous interior and excellent public exposure, this location benefits from significant pedestrian traffic The open floor plan offers many possibilities. Nestled in a quaint downtown setting, the area is adorned with an array of charming shops and eateries. Landlord requires a 2 yr lease.