11755 Bellflower Blvd., Downey, CA 90241 | 6 BED | 4 BATH | 3,070 LIVING SQ FT by admin | Dec 11, 2018