Reviews
Reviews
Profile
Map
Photos
  • You must be logged in to post a comment.

  • Luxury apartments on the bank of the Hudson River. Located at the intersection of Delaware Ave and Van Schaick Ave, on Van Schaick Island, Cohoes, New York. Address of leasing office: Captain’s Lookout Apartments, 1304 Captain’s Lookout Drive, Cohoes, NY 12047. Phone number: 518-313-7211.

  • No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.