1219 Elmwood Ave
Buffalo, NY 14222
$585,000 USD
5,158 SF
5,158 SF
$585,000 USD
Office Residential