1 of 43Raintree Apartment Homes (opens in new tab)650 Tamarack Ave, Brea, CA 92821(657) 341-1471$2,045+/moFees may apply12-mo lease9 units availableStudio • 1 bed • 2 bedVerifiedView DetailsCheck availability