Property Description
H Street Apartments is a thirty-eight-unit multi-family property in Chula Vista. It is comprised of eighteen one-bedroom, one-bath units, and eighteen two-bedroom, one-bath units totaling 28,141 square feet. The property was built in 1968 and is situated on a spacious 47,480 square foot lot.