Location: Home > YellowPages > CA > Selma > Huntlee House Apartments

Huntlee House Apartments

2543 Nelson Blvd Apt 119
Selma, CA 93662
559-896-2397