1
2202 N Carroll Ave
Dallas, TX 75204
$3,095,000 USD
9,215 SF
5
Units
4.77% Cap Rate
9,215 SF
$3,095,000 USD
Apartments