870 Haverhill St 3B, Rowley, MA 01969 is now new to the market!
Why rent when you can own? Perfect opportunity for one or two people. The condo fee includes water and the complex is pet friendly. Large back yard common area and close to highways and Boston commuter...