Building for sale, 637 N Spaulding Avenue, in Los Angeles, United StatesLos Angeles, 637 N Spaulding AvenueCommercial building • 896.89 m²