The Alfa CT- 81 Southborough Lane July 24, 2025 9' Foundation Attached Garage Basement Suite Foyer Open to Below Main Floor Den