For Lease 1705-1717 Newport Cir Santa Ana, CA 92705 Well Located and Maintained Business Park Environment. More Details Property Listing