1010 Sycamore Avenue 120 - South Pasadena, CA | $833000.0...