We have found 11 properties on Aquarius Ln, Townsend, MA. Average price per square feet on Aquarius Ln is $134. It is 25.2% higher than average price per sqft Townsend. Average sale price on Aquarius Ln is $271,088. It is 35.4% higher than average sale price in Townsend.