The parcel owner is Stella Farms Llc.
According to Stella public records 104 Lily Ct, Stella total assessed value is $12,990.
It is 92.8% lower than average parcel value in Stella.
Building on this parcel was built in 0.
The area of the lot is approximately 0.4 acres and its value is $12,990.