552 N Hobart Blvd
Los Angeles, CA 90004
Price Upon Request
25,050 SF
26
Units
25,050 SF
Price Upon Request
Apartments