Bill Carpenter

Luxury Real Estate Specialist | DRE# 1943283

About Bill

Bill Carpenter’s Recent Transactions