This is a 1916 square foot, townhome home. This home is located at 14563 Orchid Island Dr, Orlando, FL 32827.
Off market
$416,530
14563 Orchid Island Dr, Orlando, FL 32827
--beds
--baths
1,916sqft
Townhouse
Built in 2021
2,113 Square Feet Lot
$-- Zestimate®
$217/sqft
$-- Estimated rent