This multifamily community is located by the Texas Medical Center, was built in 2017 and has 4 stories with 301 units