Bellflower Terrace Listing ID: 3423 Construction Type: Low Rise Units: 180 Year Built: 2003 County: Los Angeles County Contact details 9920 Flora VistaBellflower,CA,90706 Show Phone Number(562) 866-8866