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