communityfarm
in
Chula Vista, CA
International Rescue Committee
5348 University Ave
San Diego
CA
92105
(619) 641-7510
7.6
mi