Java street hall

Address:
176 Java Street, Long Island City, New York, USA
 View map