151 W 59th Place, Los Angeles, CA, 90003

$670,000

151 W 59th Place, Los Angeles, CA, 90003

Courtesy of: C-21 Powerhouse