David Hans

Active Concord, CA Manager for Royal Prominent Properties, LLC