97 Linwood Ave
Buffalo, NY 14209
$1,100,000 USD
8,575 SF
12
Units
7.3% Cap Rate
8,575 SF
$1,100,000 USD
Apartments