Katie Kennedy

Senior Sales Advisor, New Homes

Katie’s Properties for Sale