MacArthur Place at 183

(3)
 2414 N. MacArthur Boulevard, IrvingTX 75062
$655+1-3 BedsPets OK