Marine Terrace 2024 21st Street, Queens, NY 11105