John Gavin Laguna Beach – The Importance of Location in Real Estate Factors to Consider by John Gavin | Sep 18, 2023