2430 Ocean View Ave
Los Angeles, CA 90057
Price Upon Request
52,871 SF
52
Units
52,871 SF
Price Upon Request
Apartments