The Palisade II - 20 Southborough Square June 5, 2025 8' Foundation Attached Garage Side Entry Third Storey Loft with Balcony