Cesar ZavalaDec 16, 20211 min read2522 Lidstone St.Centrally located in Houston, next to UH's new Medical school. Sold!