Fordham at Baywood
5353 Space Center Blvd, Pasadena, TX 77505