1021 & 1025 Beach 21st Street

Far Rockaway, New York

$33,900,000