Insurance Firm Leases Office Space in West HoustonRealty News ReportApril 2, 2019 by Realty News ReportApril 2, 2019 HOUSTON – (Realty News Report) – McGriff, Seibels & Williams Inc., an insurance brokerage firm, will be relocating from 818 Town & Country Blvd. to...