Beautiful View and great location! It's a flat Lot Over 18,000 Sq. Ft. You can Build your dream home at Vellano in Chino Hills. One of the largest lot left within high end multi-million dollar custom homes surrounded. Panoramic views with City, Mountains and Canyons.