13118 Avenida Santa Tecla Unit #716, La Mirada, CA 90638, La Mirada
3 beds|2 baths|1337 sqft|built in 1985
Description
Townhouse located at 13118 Avenida Santa Tecla Unit #716, La Mirada, CA 90638. It has 3 beds, 2 bathrooms, and is 1337 square feet. The property was built in 1985. 13118 Avenida Santa Tecla Unit #716, La Mirada, CA 90638 is in the La Mirada neighborhood.