Alta South Bay
Torrance, CA 90502
Alta South Bay is located in Torrance, CA. Enjoy a combination of high-end finishes, upscale amenities and a convenient location.
Alta South Bay is located in Torrance, CA. Enjoy a combination of high-end finishes, upscale amenities and a convenient location.