Property Id: 1790314 The lakes apartment homes are located in Selma California. We are close to plenty of shopping schools and parks not far from the CA 99 freeway. These apartments are in a secure clean gated community surrounded by lovely big green trees nice landscaping with a friendly atmosphere.
1675 Nelson Blvd is located in Selma, California in the 93662 zip code.