Robert Gallagher

Active Bettendorf, IA Principal for 848 Properties LLC