125,278 SF NNN Leased Investment in South Houston

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