NFR is a private development company owning more than 140 acres of prime real estate in the heart of downtown Niagara Falls, NY. With large, ready-to-build parcels just steps away from the Falls, NFR is offering a rare opportunity to participate in the re