Niagra & Ontario Plaza

Address: 2211 Niagara Street
City/State: Buffalo, NY 14207 
Listing Status: For Lease
Property Type: Retail