12
1803-1813 N Elm St
Denton, TX 76201
$1,799,900 USD
9,960 SF
7.67% Cap Rate
9,960 SF
$1,799,900 USD
Restaurant