Property Id: 1660537 Situated in the developing city of Deltona. This two bedrooms, two bathrooms and pool access provides the perfect home setting. Located 5 minutes from from all local stores and 30 minutes from the international airport.
120 Orchid Woods Ct is located in Deltona, Florida in the 32725 zip code.