904 Cadiz St
Dallas, TX 75215
$3,250,000 USD
1,880 SF
1,880 SF
$3,250,000 USD
Office