This is the location of Java Street Community Garden.
Physical Address
59 Java Street
New York 11222
United States
Edit | Back