Craig Hickey
A different kind of realtor. Ensures the client understands risks and shortcomings of prospective properties.
Real Estate Agent