28
6908 Buffalo Ave
Niagara Falls, NY
$650,000 USD
4,164 SF
3
Units
11.36% Cap Rate
4,164 SF
$650,000 USD
Other