14 yrs ago•jackhannareviewedAlameda Strip4209 S Alameda St Los Angeles, CA 90058This place went from good to...