27
97 Linwood Ave
Buffalo, NY 14209
$975,000 USD
8,575 SF
12
Units
8.21% Cap Rate
8,575 SF
$975,000 USD
Apartments