National City Tower Lofts is a multifamily property located at 810 South Spring Street in Downtown Los Angeles, Metro Los Angeles. Built in 2008, the property features 93 units, of the following types: One Bedroom, Penthouse - Three Bedroom/Three Bath, Studio, Two Bedroom/Two Bath, totaling 86,932 SqFt.