SL Texas Industrial

Life Insurance Company
168,781 SF
$8,000,000
Houston, TX