Filter Your Search

Short-Term Lease Apartments in San Diego, CA

1,830 Apartments Available

  1. Building Photo - Ocean Crest Rental
    Specials

    Ocean Crest

    873-877 Stevens Ave, Solana Beach, CA 92075

    Studio - 2 Beds$2,601 - $3,326