Discover this comfortable 3-bedroom townhouse at 70 Church Street, Unit 2 in Livermore Falls. The unit offers a practical layout with bright living spaces and well-sized bedrooms, making it easy to feel at home. Conveniently located near local shops, dining, and community amenities, this apartment provides both affordability and convenience in a welcoming neighborhood. 12 Months lease
This property is off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.


