626 E Camellia Way, Azusa
- Street View
626 E Camellia Way is a house in Azusa, CA 91702. This 4,797 square foot house sits on a 10,851 square foot lot and features 5 bedrooms and 6 bathrooms. This property was built in 2016. Based on Redfin's Azusa data, we estimate the home's value is $1,423,940.