1338 E Via Estrella Palm Springs, CA 92264, Palm Springs
4 beds|4 baths|2954 sqft|built in 1970
Description
Other located at 1338 E Via Estrella Palm Springs, CA 92264. It has 4 beds, 4 bathrooms, and is 2954 square feet. The property was built in 1970. 1338 E Via Estrella Palm Springs, CA 92264 is in the Palm Springs neighborhood.