Scott Segal

Active Birmingham, MI Manager for Riverstone Communities, LLC