MCKELLAR MCGOWAN LLC is a real estate development company based out of San Diego California .The principals of McKellar McGowan have successfully completed sixty projects: - 7,500 homes - 1,300 luxury apartments - 2,750,000 square feet Office, R&D and Industrial for 36 individual structures - 14 ma... Read more
This company has no teams yet
This company has no offices yet