12
1803-1813 N Elm St
Denton, TX 76201
$1,914,000 USD
9,960 SF
7% Cap Rate
9,960 SF
$1,914,000 USD
Restaurant