The one-acre parcel sits on a bluff overlooking the Niagara River. If approved and built, 990 Niagara would be the tallest residential building ... materials include brick, metal panels ...