About Capri Villa Apt
Capri Villa Apt is located at 2750 Rose Ave, Selma, CA. This business specializes in Apartments, Rental Agencies and Property Management.
Capri Villa Apt is located at 2750 Rose Ave, Selma, CA. This business specializes in Apartments, Rental Agencies and Property Management.