Building permits have been filed for the construction of a 5-story shelter building at 118-08 Jamaica Ave. in Richmond Hill.
Parents recently grew concerned when reports emerged about a permit being filed for a shelter at 118-08 Jamaica Ave., an ...