Sold

6500 Selma Ave

Los Angeles, CA 90028

Sold

Highlights

  • 6,861 SF lot
  • 70 units
  • Built in 1926

Property facts

Property type
Hospitality
Subtype
Extended Stay
Lot size
6,861 SF
Year built
1926
Units
70

Location