CLOSE
Back
October 21, 2022
Anchor Place is a 5 unit stabilized retail plaza in Clarksville TN.
Titan Capital purchased this 2000’s asset completely with owner financing. 90% owner note held with 5 years Interest Only.