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