5008 Valley View Drive, Joshua TX, 76058
(Active)
$589,900
|
3 beds, 2 Full/1 Half baths, 2,685 sqft
|
MLS# 20591839