1/54 54 Active $284,900 2 Beds3 Baths1,495 SqFt 165 NATURE TRL, Ormond Beach, FL 32174 Townhouse Listed by REALTY PROS ASSURED