07 Apr **JUST LISTED** 4580 Ohio St. #8 San Diego, CA 92116 | The GreenHouse Group by Jesse Ibanez in Comments **JUST LISTED** 4580 Ohio St. #8 San Diego, CA 92116 | The GreenHouse Group