
Live/Work Property in Montrose Sold to Law Firm
HOUSTON, TX, June 2025 – The 2,880 square foot building at 2407 Waugh Drive has been sold. The Buyer, Calhoun

Building for Sale

Building for Lease

Building for Sale/Lease

Land for Sale/Lease

Property Sold/Leased

HOUSTON, TX, June 2025 – The 2,880 square foot building at 2407 Waugh Drive has been sold. The Buyer, Calhoun