Jim McCafferty

Commercial Appraiser
Office: 610-447-8816

Mr. McCafferty performs commercial appraisal valuations.

Listings for Jim McCafferty