Delwood Estate Return to Portfolio Property Features Property / Lot Details Property Size: 5232 sqft.