Falcon Falls is a multifamily property located at 6943 North Bedford Avenue in Kansas City northwest/Riverside, Kansas City. Built in 2003, the property features 297 units, of the following types: One Bedroom, Three Bedroom/Townhouse/Two and One Half Bath, Three Bedroom/Two Bath, totaling 415,177 SqFt.