Strong visibility on the southeast corner of Niagara Falls Blvd and N Military Rd with up to 2399 Sq Ft