For sale $590,000 ARDEN PUD POD I NORTH,Arden 18973 WOOD STORK Way, Loxahatchee FL 33470 3 bd · 2 ba · 1,749 sq ft MLS# B26077190 · Listing courtesy of The Agency Florida LLC