JOHN BLACK

Patterson-Schwartz Real Estate