James Barker

Active Iowa City, IA Director for Calverhall Apartment Property Management, Inc.

(319)338-7420