Businesses linked with Otto are On Air Investments Corp and Ayc Aviation Co. Public records show Doral, Miami and Miami Springs as cities Otto also stayed in. 5700 88Th St, Miami, Fl 33156 is where Otto lives. 1951 is his birth date. Phone number listed for Otto is (305) 740-0837. Otto has reached the age of 73 years.