Southside Place Sales



3783 Elmora Street, Southside Place, TX 77005
Date
Apr. 29, 2021
Price
N/A
Seller
Leitch Properties LLC
Buyer
Jason and Kimberly Schlanger
Blockshopper green logo