N B Owners Corp 13950 35th Ave # 1a Flushing, NY 11354 Phone: (718) 358-7077 Fax: (718) 706-7760
Category: Apartments