81st 82nd Owners 3325 81st St Flushing, NY 11372 Phone: (718) 446-7885 Fax: (718) 672-2125
Category: Apartments