106 N Almansor St Alhambra CA 91801 Records