Parkside Place Apartments
3101 Spencer Hwy, Pasadena, TX 77504