Incredible Modern Masterpiece

7,020 Sqft - 415 N. Martel, Los Angeles, Los Angeles, California, United States 90036