25
33 Bedford St
Lexington, MA 02420
$150,000 USD
367 SF
1
Unit
367 SF
$150,000 USD
Medical