Photos for Gorgeous, Rarely Available Brookline / BU Central 5 Bed/3 Bath Condo on Babcock St for Sept 2025