James W. Fitzgerald Jr.


Special Advisor | Past Board Member

Rental Manager | Agent Kennebunk Beach Realty