508 Craig St, Troy, ID 83871
Single Family
510 Craig St, Troy, ID 83871
Single Family
4 beds2 baths1,976 sqftBuilt in 1971
512 Craig St, Troy, ID 83871
Single Family
513 Craig St, Troy, ID 83871
Single Family