Atlas & Nova
2620 Ellendale Place # 203
AI Highlights
1/7

2620 Ellendale Place # 203

$2995
/ month
Los Angeles, CA
South Los Angeles

AI Highlights

  • 2620 Ellendale Place # 203, Los Angeles, CA 90007.
  • 2 beds 1 bath 580 sqft.

About this place

2620 Ellendale Place # 203, Los Angeles, CA 90007. 2 beds 1 bath 580 sqft. Available 08/10/2026.

Hosted by

Verified Agent

4.9/5
Verified
100% Resp.

Location

Address

2620 Ellendale Place # 203, Los Angeles, CA, 90007

View on Google Maps