21
1203 Panhandle St
Denton, TX 76201
$650,000 USD
5,126 SF
6
Units
7.01% Cap Rate
5,126 SF
$650,000 USD
Apartments