Permits Filed for 33-12 104th Street in Flushing, Queens
Permits have been filed for a three-story residential building at 33-12 104th Street in Flushing, Queens. Located between 34th Avenue and Northern Boulevard, the lot is closest to the 103 Street–Corona Plaza subway station, served by the 7 train. George Ruilova of VC 33-12 LLC is listed as the owner behind the applications.