Luis Carlos Castillo is in the heavy equipment industry. He owns this 25,270 sq ft mansion. Residential By: Champion3