13231 Bee St
Farmers Branch, TX 75234
$3,400,000 USD
14,000 SF
7
Units
14,000 SF
$3,400,000 USD
Apartments