20
2718 Cleveland St
Dallas, TX 75215
$995,000 USD
8,000 SF
8
Units
6.76% Cap Rate
8,000 SF
$995,000 USD
Apartments