6636 Del Playa, 6636 Del Playa Dr APT C, Isla Vista, CA 93117
$7,250
Address: 6636 Del Playa, 6636 Del Playa Dr APT C, Isla Vista, CA 93117
Size
1,828
Layout
3 beds 3 baths
Pets
Contact manager
Lease Length
Contact manager
customUnitAmenities
- Landscaping