Price Range: From to

$1,249,000

22-21 42nd St Astoria, NY 11105

22-21 42nd St, Astoria, NY 11105, USA

Beds: 3Baths: 2

Townhouse

$1,249,000

Beds: 3Baths: 2

Townhouse