Lennar Homes Leases Office Space in Houston and San AntonioRealty News ReportNovember 4, 2015 by Realty News ReportNovember 4, 2015 SAN ANTONIO and HOUSTON – Lennar Homes has leased new offices in Houston and San Antonio. The firm leased 15,400 square feet in the...