Location:
Site is located at Chino Hills Parkway & Ramona Avenue, in the city of Chino, CA.

Size:
12.49 Acres