Is your family seeking inexpensive apartments in a quiet neighborhood? Telacu Southbay Manor Apartments in National City, CA might be a good fit for you.The unit rates at this apartment community are very competitive for this part of National City. This apartment is located at 650 E 14th St National City, CA.
There is ample uncovered parking available if you own a car. You'll find multiple security features that come included with your apartment complex including security cameras and a gated entranceway. Balconies and patios are included in many units.
There may be income restrictions in order to live in these apartments. Please contact the rental complex for more details.