Updating results...

Houston TX Duplex & Triplex Homes For Sale

839 Yale St, Houston, TX
9 photos
839 Yale St, Houston, TX77007
Apartment For Sale
$399,900
Studio • 2,590 sqft • 6,599 sqft lot • Built 1919
13 days on Zillow
 • Better Homes and Gardens Real Estate Gary Greene