5623 Meridian Street, Los Angeles, CA 90042
Price : $4,200,000 | | ±11,738 SF | Lot Size:± 12,615SF
Year Built: 1963
