19
4822 Hyde Park Blvd
Niagara Falls, NY 14305
$4,800,000 USD
17,000 SF
81
Units
7.5% Cap Rate
17,000 SF
$4,800,000 USD
Apartments