Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Weber St.
Location: 1520 Weber St. Houston, TX 77007
6 Townhomes  2000 SF Contemporary with Share Driveway and Terrace