James W. Fitzgerald Jr.


Special Advisor | Past Board Member

Rental Manager | Agent - Kennebunk Beach Realty