Leonardo Baluja was born in 1952, age 71. Leonardo Baluja's address is 12670 Ne 1st Court , North Miami, FL 33161. Possible relatives include Dairi Baluja, Jenny Baluja and 1 others. Public records show Leonardo has also lived in Hialeah, FL and Miami, FL.
Address History: 12670 Ne 1st Court, North Miami, FL 33161;
375 E 13th Street, Hialeah, FL 33010;
Miami, FL 33147;
Miami Springs, FL 33166
Results 1 - 1 of 1