We have found 14 properties on Castor Ln, Lena, LA. Average price per square feet on Castor Ln is $47. It is 27.0% higher than average price per sqft Lena. Average sale price on Castor Ln is $79,167. It is 25.2% higher than average sale price in Lena.