We have found 32 properties on Nikki Ln, Odessa, FL. Average price per square feet on Nikki Ln is $4,437. It is 2,450.0% higher than average price per sqft Odessa. Average sale price on Nikki Ln is $270,749. It is 13% lower than average sale price in Odessa.