Find My Own Place

Villa Rose Apartments

Selma, CA


CONTACT INFO

Phone:

(559) 891-0472

ADDRESS

Villa Rose Apartments
2651 Whitson Street
Selma, CA 93662

More Apartments in Selma


APARTMENT PROFILE


Villa Rose Apartments



Available Units:
  • Unfurnished Apartments


REVIEWS

Rate It: