We have found 8 properties on Bellflower St, Lexington, MA. Average price per square feet on Bellflower St is $187. It is 28.1% lower than average price per sqft Lexington. Average sale price on Bellflower St is $370,500. It is 45.1% lower than average sale price in Lexington.