798 21st street

AVALON, New Jersey

completed: April 2025