Jefferson Place

(5)
 6306 MacArthur Boulevard, IrvingTX 75039
$820+1-2 BedsPets OK