2 Units | 2,362 sq ft | 5 Bed | 4 Bath | Newton, Massachusetts 61 Allison Street Contact Us For More Info