Open House: Single Family Home (1117 N. Almansor St) in Alhambra, California