La Armada I is a multifamily property that was built in 1941. Located at 1455 Southgate Drive in Central City, Corpus Christi, this property has a total number of 250 units, with the following unit breakdown: Three Bedroom/One Bath, Two Bedroom/One Bath, totaling 212,340 SqFt.