Parkview West
Parkview West
3421 Spencer Highway
Pasadena, TX 77504
Status: Sold
Acquisition Date: 08/15/2019
Sold Date: 09/17/2021
3421 Spencer Highway
Pasadena, TX 77504
Status: Sold
Acquisition Date: 08/15/2019
Sold Date: 09/17/2021