14
149 Elmwood Ave
Buffalo, NY 14201
$375,000 USD
794 SF
794 SF
$375,000 USD
Freestanding