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