David Barker

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

(319)338-7420