1/24 24 closed $665,000 $665,000 2 Beds2 Baths1,032 SqFt 751 N Archwood Avenue, Brea, CA 92821 Townhouse Listed by Rosi Sanabria of Real Broker