Niven has listed (305) 672-7058 as this person's phone number. 5660 Collins Ave #8C, Miami Beach, Fl 33140 is where Niven lives. Business linked with Niven is John Niven, Md, Pa. This person has stayed in Miami Beach and Miami before moving to Miami Beach. Niven was born in 1948. The age of Niven is 76.
Niven has 1 property according to public property records. Property owned by Niven is at 5660 COLLINS AVE 8C, Miami Beach, FL 33140. Niven owns property valued at $242,655.