Keller Springs Crossing is a 304-unit residential multifamily asset located in an affulated district of Dallas, Texas. The property, completed in 2015, benefits from close proximity and immediate access to important employment hubs and several retail and entertainment centers.