812 S. Edith, Alhambra

4 unit apartment building built in 1963. Excellent opportunity for investors.

Read more