House for sale, 3766 Elmora St West University-Southside Area, in Houston, United States

USD 1,425,000

Houston, 3766 Elmora St

Property • Ref: 892778523549056713

3766 Elmora St

Houston