Property Description
13101 Almeda Road is a NNN Leased asset acquired in 2016. The property is ±125,278 SF on ±7.93 Acres and includes ±25,000 SF of above standard, Class A quality finishes and ample parking.
Location
13101 Almeda Road, Houston, Texas 77045