8
2482 N Trinity St
Decatur, TX 76234
$5,000,000 USD
56,629 SF
25
Units
5.72% Cap Rate
56,629 SF
$5,000,000 USD
Apartments