2337 N Vermont Ave, Los Angeles, CA 90027

$2,825,000    SOLD