John Grose

Active Oakland, CA President for Trin 2015 Real Estate Inc.