CEDAR CREST CONDOS Condos or developments

5161 Vandelia Street, Unit: 226, Dallas, TX 75235

Current Owners
Toluca Square Ltd.
Purchase Price
N/A
Property Taxes
$1,427 (2020)
Blockshopper green logo