1233 N Peak St
Dallas, TX75204

1 bed1 full bath695 sqft

$1,266