Haven Corporate Center

8659 & 8667 Haven Ave, Suite 100 | Rancho Cucamonga, CA 91730

Property Highlights

8667 Haven Ave, Suite 100 – SOLD

8659 Haven Ave, Suite 100 – SOLD