With an ideal location in Delroy Park North, 18 Carnegie Avenue is an executive four bedroom home ideal for the business couple. Be impressed with the modern interior and decor. No pets. Inspection Times To Be Advised.