2 Wks Ago 6703 Del Playa, Isla Vista, CA 93117 Unit OCEANFRONT 2 Room Studio A-2 House for Rent 2 Beds$3,990