Recently Closed

233 N Kenmore Ave


$3,140,000 30 Units
Los Angeles, CA 90004
Recently Closed
1 of 3