MLS® ID: 72462667
19 Leigh St
Framingham, Massachusetts, 01701 $434,900
Been a long wait but I got the house you've been dreaming about. Move in ready and a great layout. 2 full baths. Beautiful lot. Large rooms and a great kitchen. But you also wanted a great location? I got that also.