222 N Alvarado Street, Los Angeles, CA, 90026

$5,250,000

222 N Alvarado Street, Los Angeles, CA, 90026

Courtesy of: Filip Niculete | Marcus & Millichap