8234 Alameda St., Downey, CA 90242 | 3 BED | 2.5 BATH | 1,660 SQ FT | PRICE: $635K by admin | Jul 14, 2022